spectacled cayman - Turkish English Dictionary